Skocz do zawartości


Zdjęcie

[php] usuwanie określonej linii z pliku


  • Zaloguj się, aby dodać odpowiedź
1 odpowiedź w tym temacie

#1 jarmiar

jarmiar

    Nowy

  • 2 postów

Napisano 30 05 2007 - 16:54

Witam,

Jak mogę usunąć zawartość wybranej linii z pliku tekstowego??

Bardzo proszę o pomoc bo mi jest to bardzo potrzebne!

Pozdrawiam :)

  • 0

#2 Kai

Kai

    Stały użytkownik

  • 237 postów

Napisano 30 05 2007 - 17:39

Na szybko bez testów:
$file = fopen('plik', 'r');

while ( !feof($file) ) 
{
	 $tab[] = fgets($file, 4096);
}

fclose($file);

$file= fopen('plik', 'a');
for ($i=0; $i < count($tab); $i++) 
{	
	  if ($i!=wartosc_linii) //wartosc_linii = linia ktora chcesz usunac
	  { 
		   fwrite($file, $tab[$i]."\n");
	  }
}
fclose($file);


  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych